#include "non_blocking_led.h"

int main(void) {
    LedState led;
    led_init(&led, 1000); // 每 1000ms (1 秒) 切换一次状态

    while (1) {
        led_update(&led);
        // 这里可以添加其他任务
    }

    return 0;
}    